package cn.xzqwjw.taskmanager.repository;

import cn.xzqwjw.taskmanager.domain.pojo.SysPurview;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @author wjw
 */
@Repository
public interface SysPurviewMapper extends BaseMapper<SysPurview> {

  /**
   * 根据权限id得到此条权限的所有信息
   *
   * @param idPurview 权限id
   * @return 根据用户名得到的管理员
   */
  SysPurview getDetailById(int idPurview);

  /**
   * 得到所有权限（未分页，用于权限验证用）
   *
   * @return 包含所有权限的List
   */
  List<SysPurview> listAll();

}
